WBCR\Delivery\Base\Checkout A

Total Complexity 63
Dependencies 5
Dependents 0
Total lines 465
Lines of code 223
Logical lines of code 129
Comment lines 129
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
save_data_on_order_review_hook_handler()
S
51 7 26
calculate_delivery_discount()
S
54 6 20
update_shipping_cost()
S
55 6 19
locate_template()
S
63 4 10
save_checkout_fields_values_to_session()
S
62 3 11
__construct()
S
56 2 16
save_checkout_fields_value_to_customer()
S
68 3 7
get_total_hook_handler()
S
64 3 10
get_fields_values()
S
65 3 8
review_order_before_handler()
S
63 3 9
get_clear_session_keys()
S
69 2 7
clear_shipping_data_on_cart_update()
S
66 2 8
get_shipping_method()
S
65 2 9
enqueue_scripts_hook_handler()
S
73 2 6
checkout_hidden_field_type()
S
65 2 8
checkout_fields()
S
62 1 12
get_plugin_fields()
S
76 1 5
register()
S
74 1 5
get_hook_prefix()
S
82 1 3
payment_complete_handler()
S
100 1 0
enqueue_scripts()
S
91 1 2
save_order_data()
S
75 1 4
get_order_data()
S
75 1 4
get_cart_cost()
S
80 1 3
enqueue_scripts_checkout()
S
91 1 2
save_data_on_order_review()
S
82 1 3
save_data_on_order_review_zero_price_condition()
S
82 1 3
get_total_handler()
S
82 1 3